@media (max-width:1199.5px) {
    /* custom css */
.card{
    padding:2.5rem 1.875rem;
}

    /* header */
.header_wrapper .navbar-nav .nav-link{
    font-size: 1rem;
}
    /*  top banner */
    .banner_wrapper .anumated-img .aimg1{
  
    }

    /* about */
    .about_wrapper.card{
        width: 100%;
    }

    .about_wrapper .about-animate{
        left: .9375rem;
    }

    /* services */

    /* blog */
}


@media (max-width:991px) {
    /* custom css */
.wrapper{
    padding:3.125rem 0;
}

.main-btn{
    font-size: .875rem;
}

h1{
    font-size: 2.8125rem;
    margin-bottom: .625rem;
}

h2{
    font-size: 1.875rem;
    /* margin-bottom: .625rem; */
}

h3{
    font-size: 1.5625rem;
    /* margin-bottom: .625rem; */
}

h4{
    font-size: 1.25rem;
    /* margin-bottom: .625rem; */
}


h5{
    font-size: 1.125rem;
    /* margin-bottom: .625rem; */
}

p{
    font-size: .875rem;
    line-height: 1.35rem;
}

.card{
    padding:1.875rem 1rem;
}
    /* 2navbar */
    .header-scrolled{
        height: auto;
    }
    .header_wrapper .menu-navbar-nav{
        text-align: center;
        padding-bottom:.9375rem;
    }
    .header_wrapper .nav-item .nav-link{
        margin-top:.9375rem;
    }

    /* banner */

    /* about */
    .about_wrapper .about-clinic:nth-child(1),
.about_wrapper .about-clinic:nth-child(2){
  margin-bottom:1.5625rem;
}

.about_wrapper .about-clinic:nth-child(2),
.about_wrapper .about-clinic:nth-child(4){
  padding-left: 2.375rem;
}

    /* services */

    /* blog */
}

@media (max-width: 767px) {
    /* custom css */
    .main-btn{
        font-size: .875rem;
    }
    
    h1{
        font-size: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    h5{
        font-size: 1.25rem;
        /* margin-bottom: .625rem; */
    }
    /* 2navbar */

    /* banner */

    /* about */

    /* services */

    /* blog */
}

@media (max-width: 360px) {

    /* banner */

    /* about */

    .about_wrapper .about-animate{
        width: 6.875rem;
    }


.about_wrapper .card{
    padding: 1.25rem .3125rem;
}

    .about_wrapper .about-clinic:nth-child(2),
.about_wrapper .about-clinic:nth-child(4){
  padding-left:.625rem;
}
}